package com.nkzy.controller;

import com.nkzy.pojo.Category;
import com.nkzy.pojo.Result;
import com.nkzy.service.CategoryService;
import jakarta.annotation.Resource;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;

import java.util.List;

@RestController
@RequestMapping("/category")
public class CategoryController {
@Resource
    private CategoryService categoryService;
    //增加分类
    @PostMapping
    public Result add(@RequestBody @Validated Category category){
        categoryService.add(category);
        return Result.success();
    }
    //查询分类（查询所有）
    @GetMapping
    public Result list(){
    List<Category> cs= categoryService.list();
    return Result.success(cs);
    }
    // （查询单个）
    @GetMapping("/detail")
    public Result detail(Integer id){
        Category c=categoryService.findById(id);
        return Result.success(c);
    }
    //修改分类

    //删除分类






























}
